• word of the day

    lathyrus sativus

    lathyrus sativus - Dictionary definition and meaning for word lathyrus sativus

    Definition
    (noun) European annual grown for forage; seeds used for food in India and for stock elsewhere
    Synonyms : grass pea , indian pea , khesari
Download our Mobile App Today
Receive our word of the day
on Whatsapp